﻿using System;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Media;

namespace MG1
{
    public class Settings
    {
        public float loosingTimer = 1;
        public Color bloodDeafaultCollor = new Color(210, 0, 0, 200);
        public Color bloodGrayCollor = new Color(200, 200, 200, 200);
        public float bloodIconLife = 1;         //seconds
        public float bloodIconDecay = 3;         //seconds
        public float bloodLife = 30;         //seconds
        public float bloodDecay = 3;         //seconds
        public float rareUpdateinterval = 0.5f; //seconds
        public byte onHitEffectAlpha = 30;
        public byte onHitEffectAplhaMax = 100;
        public float iconScale = 0.35f;
        public float fadeOutAlphaInSeconds = 0.005f;
        public float fadeInAlphaInSeconds = 0.5f;

        // Units
        public float unitScale = 0.25f;
        public float maxFollowDistance = 25;
        public int unitHp = 100;
        public int unitSpeed = 250;
        public int unitCollisionRadius = 22;
        public float unitDieTimer = 1;

        //menu
        public float menuFade = 0.001f;
        public float screenFadeIn = 0.0015f;
        public float screenFadeOut = 0.003f;
        public Color screenPlussBG = new Color(255, 255, 255, 180);

    }
}
